package com.ruicheng.iam.entity;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * T_IAM_PROJECT_INFO
 * @author 
 */
@Data
public class ProjectInfo implements Serializable {
    private Long id;

    /**
     * IAM appCode
     */
    private String appCode;

    /**
     * IAM appSecret
     */
    private String appSecret;

    /**
     * IAM 回调地址
     */
    private String codeUrl;

    /**
     * 项目名称
     */
    private String appName;

    /**
     * 项目数据库IP
     */
    private String dbHost;

    /**
     * 项目数据库端口
     */
    private Integer dbPort;

    /**
     * 数据库用户名
     */
    private String dbUsername;

    /**
     * 数据库密码
     */
    private String dbPassword;

    /**
     * 登陆名字段
     */
    private String loginNameFiled;

    /**
     * 密码字段
     */
    private String passwordFiled;

    /**
     * 表名
     */
    private String tableName;

    /**
     * 登陆地址
     */
    private String loginUrl;

    /**
     * SSO登陆地址
     */
    private String ssoLoginUrl;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 更新时间
     */
    private Date updateTime;

    /**
     * 额外字段
     */
    private String exp;

    /**
     * 额外字段
     */
    private String exp2;

    private static final long serialVersionUID = 1L;
}